package com.hong.config.constant;

/**
 * 在此处管理qrpc的配置项，如果添加新的配置项需将spring-boot-starter模块中的配置项一起修改
 *
 * @Author HQT
 * @Data 2022/8/3 16:35
 */
public abstract class ClientConfig {
    public static final String QRPC_CODE_MANNER = "qrpc.code.manner";
    public static final String QRPC_LOADBALANCE_MODE = "qrpc.loadbalance.mode";
    public static final String QRPC_CLIENT_PORT = "qrpc.client.port";
    public static final String QRPC_TRANSPORT_MANNER = "qrpc.transport.manner";
    /**
     * 用于发现服务的注册中心
     */
    public static final String QRPC_DISCOVER_SERVICE_ADDR = "qrpc.discover.service.addr";
    public static final String QRPC_REGISTER_CENTER_TYPE = "qrpc.register.center.type";
    public static final String QRPC_NUMBER_OF_TIMEOUT = "qrpc.number.of.timeout";
    public static final String QRPC_REQUEST_RETRIES = "qrpc.request.retries";
    public static final String QRPC_PROTOCOL_TYPE = "qrpc.protocol.type";
}
